immersed manifold - German English Dictionary